package com.sl.au.entity;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

/**保存当前用户的审批任务
 * @author Neil
 *
 */
/*@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler"})*/
public class MyTask
{
    private String taskName;
    
    private String taskId;
    /**
     * 保存被审批的内容对实体的ID
     */
    private String entityId;
    /**
     * 保存实体对应的可访问URL
     */
    private String contentUrl;
    
    
    private String taskTitle;
    
    private Date taskCreateTime;
    
    private String taskEndTime;
    
    private User taskStarter;
    
    private String starterName;
    
    private String processInstanceId;
    
    private String processDefinitionId;
    
    private String processDefinitionName;
    
   

	public String getTaskTitle() {
		return taskTitle;
	}

	public void setTaskTitle(String taskTitle) {
		this.taskTitle = taskTitle;
	}

	public String getProcessDefinitionName()
    {
        return processDefinitionName;
    }
    
    public void setProcessDefinitionName(String processDefinitionName)
    {
        this.processDefinitionName = processDefinitionName;
    }
    
    public String getStarterName()
    {
        return starterName;
    }
    
    public void setStarterName(String starterName)
    {
        this.starterName = starterName;
    }
    
    public String getTaskName()
    {
        return taskName;
    }
    
    public void setTaskName(String taskName)
    {
        this.taskName = taskName;
    }
    
    public String getTaskId()
    {
        return taskId;
    }
    
    public void setTaskId(String taskId)
    {
        this.taskId = taskId;
    }
    
    public Date getTaskCreateTime()
    {
        return taskCreateTime;
    }
    
    public void setTaskCreateTime(Date taskCreateTime)
    {
        this.taskCreateTime = taskCreateTime;
    }
    
    public String getTaskEndTime()
    {
        return taskEndTime;
    }
    
    public void setTaskEndTime(String taskEndTime)
    {
        this.taskEndTime = taskEndTime;
    }
    
    public User getTaskStarter()
    {
        return taskStarter;
    }
    
    public void setTaskStarter(User taskStarter)
    {
        this.taskStarter = taskStarter;
    }
    
    public String getProcessInstanceId()
    {
        return processInstanceId;
    }
    
    public void setProcessInstanceId(String processInstanceId)
    {
        this.processInstanceId = processInstanceId;
    }
    
    public String getProcessDefinitionId()
    {
        return processDefinitionId;
    }
    
    public void setProcessDefinitionId(String processDefinitionId)
    {
        this.processDefinitionId = processDefinitionId;
    }

	public String getEntityId() {
		return entityId;
	}

	public void setEntityId(String entityId) {
		this.entityId = entityId;
	}

	public String getContentUrl() {
		return contentUrl;
	}

	public void setContentUrl(String contentUrl) {
		this.contentUrl = contentUrl;
	}
}
